urban public transportation - Deutsch Englisch Wörterbuch